package com.ysy.entity.vo;


import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDate;
import java.util.List;

@AllArgsConstructor
@Data
@NoArgsConstructor
public class NoteDetailVO {

    /**
     * 主键ID
     */
    private Long id;

    /**
     * 类型(0：图片 1：视频)
     */
    private Integer type;


    /**
     * 是否置顶(0：未置顶 1：置顶)
     */
    private Boolean top;

    /**
     * 内容是否为空(0：不为空 1：空)
     */
    private Boolean contentEmpty;

    /**
     * 标题
     */
    private String title;

    /**
     * 内容
     */
    private String content;


    /**
     * 状态(0：待审核 1：正常展示 2：删除 3：被下架)
     */
    private int status;

    /**
     * 笔记图片链接List
     */
    private List<String> imgUris;

    private String contentUuid;

    /**
     * 视频链接
     */
    private String videoUrl;

    /**
     * 可见范围(0：公开,所有人可见 1：仅对自己可见)
     */
    private int visible;


    /**
     * 话题信息
     */
    private List<TopicVO> topics;



    /**
     * 用户id
     */
    private Long userId;

    /**
     * 用户昵称
     */
    private String name;

    /**
     * 用户头像
     */

    private String avatar;

    private Long creatorId;


    /**
     * 地址
     */
//    private String;


}
